package com.peas.platform.module.icims.expenditure.disbursement.api.req;

import com.peas.platform.common.core.annotation.Comment;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.Size;

@Data
public class TransactionExpenditureInternetbankReq {

    @Comment(value = "网银支付ID")
    @ApiModelProperty(value = "网银支付ID")
    private Long expenditureInternetbankId;

    @Comment(value = "银行支付流水号")
    @ApiModelProperty(value = "银行支付流水号")
    @Size(max = 300, message = "银行支付流水号不能超过300个字符")
    private String transaction;

    @Comment(value = "银行支付消息")
    @ApiModelProperty(value = "银行支付消息")
    @Size(max = 500, message = "银行支付消息不能超过500个字符")
    private String transactionMessage;

}
